tf basics